explosive projectile - Spanish English Dictionary